package com.template.ejb.rest.dto;

import java.util.ArrayList;
import java.util.List;

import javax.xml.bind.annotation.XmlRootElement;

import org.codehaus.jackson.annotate.JsonGetter;

@XmlRootElement(name = "personList")
public class PersonListDTO {

	private List<PersonDTO> personList;

	public PersonListDTO() {
		super();
		personList = new ArrayList<PersonDTO>();
	}
	
	public PersonListDTO(List<PersonDTO> personList) {
		super();
		this.personList = personList;
	}

	@JsonGetter(value = "personList")
	public List<PersonDTO> getPersonList() {
		return personList;
	}

	public void setPersonList(List<PersonDTO> personList) {
		this.personList = personList;
	}

	public boolean add(PersonDTO personDTO) {
		return this.personList.add(personDTO);
	}

}
